Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 CASTLE ROAD Semi-Detached £489,467 £385,000 27 Oct 2017
5 CASTLE ROAD Semi-Detached £419,475 £110,950 5 Jun 2000
11 CASTLE ROAD Semi-Detached £390,988 £249,000 21 Jan 2008
15 CASTLE ROAD Semi-Detached £395,127 £388,000 18 Aug 2023
17 CASTLE ROAD Semi-Detached £405,996 £79,995 12 Aug 1997
23 CASTLE ROAD Semi-Detached £473,412 £370,000 21 Aug 2017
27 CASTLE ROAD Semi-Detached £549,062 £320,000 26 Sep 2006
27A CASTLE ROAD Semi-Detached £348,260 £204,000 6 Aug 2010
35 CASTLE ROAD Semi-Detached £389,148 £258,000 12 Nov 2014
37 CASTLE ROAD Semi-Detached £355,964 £205,000 20 Dec 2011
39 CASTLE ROAD Semi-Detached £355,076 £204,000 29 Sep 2011
45 CASTLE ROAD Terraced £372,709 £100,000 18 Aug 2000
47 CASTLE ROAD Terraced £326,893 £58,000 31 Mar 1995